var path="/tbpoject/picture/"
$(function(){
	addPicture();
	managerPicture();
	getAllPicture();
	valide_file();
	valide_Msg();
	valide();
})

//查询所有导航图
function getAllPicture(){
	var top=$("#top");
	top.html("");
	var bottom=$("#bottom")
	bottom.html("");
	$.post(path+"all",function(data){
		var item =$.parseJSON(data);
		for(var i=0;i<item.length;i++){
			if(item[i].isNav==1){
				top.append(" <dl><dt>"+
						'<img alt="" src="/tbpoject/foreground/img/'+item[i].url+'">'
						+"</dt><dd>"
						+'<a href="javascript:delPicture('+item[i].id+')">删除</a>'
						+"</dd></dl>");
			}else{
				bottom.append("<dl><dt>"+
						'<img alt="" src="/tbpoject/foreground/img/'+item[i].url+'">'
						+"</dt><dd>"
						+"<a href=\"javascript:changeNav('"+item[i].url+"','"+item[i].id+"')\">使用</a>&nbsp;&nbsp;"
						+'<a href="javascript:delPicture('+item[i].id+')">删除</a>'
						+"</dd></dl>");
			}
		}
	})
}
//使用图片作为导航图
function changeNav(url,id){
	console.log(url+":"+id);
	$.post(path+"change",{"url":url,"id":id},function(data){
		if(data=="success"){
			swal("使用成功","图片已成为导航图","success");
			getAllPicture();
		}else{
			swal("使用失败","图片无法成为导航图","error");
		}
			
	})
}


//是否删除图片
var pid;
function delPicture(id){
	pid=id;
	swal({
		title: "确定要删除吗？",
		text: "删除后，图片不能恢复",
		type: "warning",
		showCancelButton: true,
		cancelButtonText:'取消',
		confirmButtonColor: '#DD6B55',
		confirmButtonText: '确定',
		closeOnConfirm: false
	},
	function(isConfirm){
		if(isConfirm){
			deletePicture();
		}
			
	});
}
//删除图片
function deletePicture(){
	var id=pid;
	$.post(path+"del",{"id":id},function(data){
		if(data=="success"){
			swal("删除成功","图片删除成功","success");
			getAllPicture();
		}else{
			swal("删除失败","图片删除失败","error");
		}
		
	})
}
/*切换选项卡*/
function addPicture(){
	$("#addPC").click(function(){
		$("#addPC").addClass("active")
		$("#upload").show();
		$("#manPc").removeClass("active");
		$("#picture").hide();
	})
}
function managerPicture(){
	
	$("#manPc").click(function(){
		$("#manPc").addClass("active");
		$("#picture").show();
		$("#addPC").removeClass("active")
		$("#upload").hide();
	})
}

/*验证表单**/
function valide(){
	$("#uploadForm").submit(function(){
		if($("#upfile").val()==""){
			$("#fileMsg").html("还未上传文件")
		}
		if($("#Message").val()==""){
			$("#Msg").html("说明不能为空");
			return false;
		}
		return true;
	})
}

function valide_Msg(){
	$("#Message").blur(function(){
		if($("#Message").val()==""){
			$("#Msg").html("说明不能为空");
			$("#Message").focus();
			return false;
		}
		$("#Msg").html("")
	})
	return true;
}

function valide_file(){
	$("#upfile").blur(function(){
		if($("#upfile").val()==""){
			$("#fileMsg").html("还未上传文件");
			return false;
		}
		$("#fileMsg").html("")
	})
	return true;
}